form input {
  color: #00008B;
  background-color: #E3F2F7;
  border: 1px inset #00008B;
}
form textarea {
  color: #00008B;
  background-color: #E3F2F7;
  border: 1px inset #00008B;
}
form div label {
  float: left;
  width: 10em;
  margin-right: 1em;
}
form div select {
  color: #00008B;
  background-color: #E3F2F7;
  border: 1px inset #00008B;
}
fieldset {  
  float: left;
  clear: left;
  width: 97%;
  margin: 0 0 1.5em 0;  
  padding: 1em;
}
fieldset legend {  
  margin-left: 1em;  
  color: #000000;  
  font-weight: bold;
}
fieldset div { 
  float: left;
  clear: left;
  width: 100%;
  padding: 0 0 1em 1em;
}
fieldset.submit {  
  float: none;
  width: auto;
  border: 0 none #FFF;
  color: #00008B;
/*  background-color: #ADD8E6; */
}

.error {
	color: red;	
}

span .mandatoryField {
	font-weight: bold;	
}
